//package cn.nfwx.tv.model;
//
//import com.j256.ormlite.field.DatabaseField;
//import com.j256.ormlite.table.DatabaseTable;
//
//import java.util.Date;
//
//import cn.nfwx.tv.base.NFWXApplication;
//
///**
// * 预约
// * Created by zb.liu on 2017/11/21.
// */
//
//@DatabaseTable(tableName = "tb_appiont")
//public class AppiontmentModel {
//    @DatabaseField(generatedId = true)
//    private int id;
//
//    @DatabaseField(columnName = "lid")
//    private String lid;
//    @DatabaseField(columnName = "liveName")
//    private String liveName;
//    @DatabaseField(columnName = "name")
//    private String name;
//    @DatabaseField(columnName = "time")
//    private Date time;
//    @DatabaseField(columnName = "playPath")
//    private String playPath;
//    private boolean forDownload;
//    private int status;
//    @DatabaseField(columnName = "hasLook", defaultValue = "false")
//    private boolean hasLook;
//
//
//    public String getLid() {
//        return lid;
//    }
//
//    public void setLid(String lid) {
//        this.lid = lid;
//    }
//
//    public String getLiveName() {
//        return liveName;
//    }
//
//    public void setLiveName(String liveName) {
//        this.liveName = liveName;
//    }
//
//    public String getName() {
//        return name;
//    }
//
//    public void setName(String name) {
//        this.name = name;
//    }
//
//    public Date getTime() {
//        return time;
//    }
//
//    public void setTime(Date time) {
//        this.time = time;
//    }
//
//    public int getId() {
//        return id;
//    }
//
//    public void setId(int id) {
//        this.id = id;
//    }
//
//    public String getPlayPath() {
//        return playPath;
//    }
//
//    public void setPlayPath(String playPath) {
//        this.playPath = playPath;
//    }
//
//    public boolean isForDownload() {
//        return forDownload;
//    }
//
//    public void setForDownload(boolean forDownload) {
//        this.forDownload = forDownload;
//    }
//
//    public int getStatus() {
//        return status;
//    }
//
//    public void setStatus(int status) {
//        this.status = status;
//    }
//
//
//    public void loadData() {
//        loadData(null);
//    }
//
//    public void loadData(Runnable runable) {
//
//        for (final LiveModel model : NFWXApplication.getInstance().getHotLives()) {
//            if(lid.equals(model.getId())){
//                model.loadData();
//            }
//            if (model.getProgramModels() != null) {
//                for (TVProgramModel tvProgramModel : model.getProgramModels()) {
//                    if (tvProgramModel.getLiveId()!=null&&lid!=null&&(lid.equals(tvProgramModel.getLiveId())) && Math.abs(tvProgramModel.getTime() - time.getTime() / 1000L) <= 20) {
//                        setPlayPath(tvProgramModel.getPath());
//                        setStatus(tvProgramModel.getStatus());
//                    }
//                }
//            }
//
//        }
//
//    }
//
//    public boolean isHasLook() {
//        return hasLook;
//    }
//
//    public void setHasLook(boolean hasLook) {
//        this.hasLook = hasLook;
//    }
//}
